home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 3 / Info_Mac_1994-01.iso / Development / General / GCC 1.37.1r15 / Tests / bug-stack-adj.c < prev    next >
C/C++ Source or Header  |  1993-01-03  |  420b  |  30 lines

  1. /* Compile with -fomit-frame-pointer, should adjust stack by 4, not 8, after
  2.    returning from trap.
  3.  
  4. gc -p -fomit-frame-pointer bug-stack-adj.c ; dumpobj bug-stack-adj.c.o
  5.    
  6.    */
  7.  
  8. struct Point {
  9.  short v;
  10.  short h;
  11. };
  12.  
  13. typedef struct Point Point;
  14.  
  15. pascal void GlobalToLocal(Point *pt)
  16.     = 0xA871;
  17.  
  18. Point glob;
  19.  
  20. Point ToLocal(Point pt)                    
  21.     GlobalToLocal(&pt); 
  22.     return pt;
  23. }
  24.  
  25. main()
  26. {
  27.     glob = ToLocal(glob);
  28. }
  29.